Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MANAGERS OFFICE MEDINA PARK £5,671,278 27 Oct 2023
TWENTY ACRES MEDINA PARK Detached £425,000 26 Feb 2010